ampullary crest - Español Inglés Diccionario